草庐IT

Android Toolbar 在 CollapsingToolbarLayout 中重叠 TabLayout

全部标签

android - 在 View 寻呼机中查看上一个 View 和下一个 View 之间的重叠

我在我的应用程序中使用ViewPager来实现滑动效果。我有pager.setPageMargin()来使下一个和上一个View可见,不幸的是我的下一个View与当前View重叠。下面是我的代码pager=(ViewPager)findViewById(R.id.myviewpager);adapter=newMyPagerAdapter(this,this.getSupportFragmentManager());pager.setAdapter(adapter);pager.setOnPageChangeListener(adapter);//Setcurrentitemtothe

android - 如何使 CollapsingToolbarLayout 拉伸(stretch)

我使用了CollapsingToolbarLayout,我需要让它像这样拉伸(stretch):这是我的布局:我需要在imageView上进行拉伸(stretch)。有什么办法可以用CollapsingToolbarLayout做到这一点?或者只是与第3方图书馆?我找到了一种只使用第三方(this)的方法但与ListView一起工作,我有一个Recyclerview。但无论如何我需要使用android.support.design.widget.CollapsingToolbarLayou。所以CollapsingToolbarLayout是否有可能在这样的东西上得到支持?如果没有,像

android - BottomNavigationView 在 CoordinatorLayout 中重叠 FrameLayout

以下是我的布局xml。现在的问题是BottomNavigationView与FrameLayout重叠。我希望FrameLayout延伸到BottomNavigationView的顶部。我尝试了一些技巧,例如在FrameLayout中添加paddingBottom,但我想知道是否还有其他更好的解决方案。谢谢。更新:关于user_app_bar.xml的更多信息。它包含一个CollapsingToolbarLayout。 最佳答案 您的问题有简单的解决方案。即根据BottomNavigationViewheight将marginBot

android - CollapsingToolbarLayout淡出动画速度

有没有办法为CollapsingToolabrLayout编辑动画速度?我的意思是向下滚动时折叠的View的淡出动画。 最佳答案 您可以使用(以毫秒为单位):app:scrimAnimationDuration="600"...另见:https://developer.android.com/reference/android/support/design/widget/CollapsingToolbarLayout.html#setScrimAnimationDuration(long)

具有全宽度的 Android 一个选项卡 TabLayout 一开始不工作

我试图在TabLayout中仅添加一个带有全角指示器的选项卡。但是使用谷歌TabLayout我得到了这个结果之后我确实使用了与https://github.com/astuetz/PagerSlidingTabStrip相同的代码我得到了正确的结果有没有人遇到过同样的问题?以及如何解决这个问题?我确实使用了简单的代码只是Activity保持andtheadapterpublicclassStreamNavigationPagerAdapterextendsFragmentStatePagerAdapter{privateContextmContext;publicStreamNavig

android - 在 Nougat 上运行时,为什么在使用 CollapsingToolbarLayout 时标题会被截断?

我正在使用以下布局,它适用于所有版本,但AndroidNougat除外,AndroidNougat在完全折叠时标题会被截断。我试过app:collapsedTitleGravity="center"但它没有解决问题。我怎样才能让它在牛轧糖上发挥作用? 最佳答案 问题是reported.还有比删除fitsSystemWindows更好的选择,只需添加到onCreatecollapsingToolbarLayout.post{collapsingToolbarLayout.requestLayout()}

Android:CollapsingToolbarLayout 居中扩展文本但不折叠文本

我有一个CollapsingToolbarLayout定义为在折叠和展开模式下都居中:我为工具栏定义了一个标题,但是当我折叠它时,我可以看到标题沿对角线方向移动,而不是直线向上,并且它本身稍微对齐到工具栏线中心的右侧。请注意,宽度是match_parent并且折叠的重力是中心,那么为什么会发生这种情况,我应该如何解决它?•第一个屏幕截图:如果我使用折叠->居中和展开->中心引力然后折叠布局会是什么样子。请注意,它位于屏幕中央的右侧。•第二个屏幕截图:如果我摆脱折叠->重心但保持展开->重心然后折叠布局,它会是什么样子。请注意,默认情况下它是左对齐的。•第三张截图:展开后的样子到目前为止

Android, DrawerLayout + Fragments + CollapsingToolbarLayout

是否可以在DrawerLayout的主容器中显示的fragment中使用CoordinatorLayout/CollapsingToolbarLayout?另一个question的答案建议每个fragment都可以有自己的工具栏。但这不适用于ActionBarDrawerToggle因为它需要一个工具栏来链接到打开/关闭抽屉行为。有没有人做到这一点,或者你有这方面的指示吗?谢谢。编辑:我一直在集中精力在DrawerLayout中放置一个工具栏,打算一直留在那里,但没能得到它滚动(在Nexus5API22上)。在thisquestion提到CoordinatorLayout需要成为主视图

android - AppBarLayout + TabLayout + CollapsingToolbarLayout + SwipeToRefresh

我遇到了很多与我的问题相关的问题,但我发现没有人想要我正在寻找的行为。我想要一个带有选项卡和应用栏的View寻呼机,当包含的fragment可滚动并滚动(向底部)时,我希望应用栏消失但让选项卡在向顶部滚动时重新出现。其中一些fragment包含SwipeToRefresh布局(有时会导致问题)。我尝试了很多配置,总是会出错。目前我没有折叠效果(它总是隐藏的)还有我的fragment之一(滚动fragment):我不确切地知道我做了什么,但是从我开始写这个问题开始,refreshLayout阻止我的列表上升(它刷新)..谢谢------更正!感谢EllieZou爵士,它现在可以使用这个x

Android:重叠两个 View (故意的!)

只是想知道是否可以重叠两个元素?这是我要实现的目标的说明:基本上它是一个圆形ImageButton,其中心位于矩形的角上。我应该如何定位它?我可以使用RelativeLayout或其他东西吗? 最佳答案 您可以为蓝色框使用RelativeLayout,将ImageView与右上角对齐,然后使用负边距将其推到边界框上方。这是一个说明总体思路的示例:编辑:我又玩了一会儿,你必须在RelativeLayout的父级上设置android:clipChildren="false"。这是一个更完整的示例: